completing multiple tasks - German English Dictionary